package com.yimi.yinhepda.db.table;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

import java.io.Serializable;

/**
 * @ClassName: ScanDetailEntity
 * @Description: 装卸车扫描信息
 * @author: Yongdong He
 * @date: 2017年3月20日 下午3:59:56
 */
@DatabaseTable(tableName = "scanDetailVo")
public class ScanDetailVo implements Serializable {

    @DatabaseField(generatedId = true)
    private transient Long id;

    /**
     * 扫描时间
     */
    @DatabaseField
    private String scanTime;
    /**
     * 创建时间
     */
    @DatabaseField
    private String createTime;
    /**
     * 子单号
     */
    @DatabaseField
    private String childWaybillNo;
    /**
     * 主单号
     */
    @DatabaseField
    private String waybillNo;
    /**
     * 设备编码
     */
    @DatabaseField
    private String deviceCode;
    /**
     * 输入方式 1-PDA扫描输入,2-手动输入
     */
    @DatabaseField
    private Integer inputType;
    /**
     * 件数
     */
    @DatabaseField()
    private Integer quantity;
    /**
     * 配载单号
     */
    @DatabaseField()
    private String stowageNo;
    /**
     * 装卸车类型  操作类型，操作码:1 -装车，2- 卸车,3-离线装车，4-离线卸车
     */
    @DatabaseField()
    private Integer operTypeCode;
    /**
     * 扫描人工号
     */
    @DatabaseField()
    private String operEmpCode;
    /**
     * 扫描人姓名
     */
    @DatabaseField()
    private String operEmpName;
    /**
     * 离线任务号
     */
    @DatabaseField()
    private String offlineTaskNo;


    public String getOfflineTaskNo() {
        return offlineTaskNo;
    }

    public void setOfflineTaskNo(String offlineTaskNo) {
        this.offlineTaskNo = offlineTaskNo;
    }

    public String getChildWaybillNo() {
        return childWaybillNo;
    }

    public void setChildWaybillNo(String childWaybillNo) {
        this.childWaybillNo = childWaybillNo;
    }

    public String getWaybillNo() {
        return waybillNo;
    }

    public void setWaybillNo(String waybillNo) {
        this.waybillNo = waybillNo;
    }

    public String getDeviceCode() {
        return deviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }

    public Integer getInputType() {
        return inputType;
    }

    public void setInputType(Integer inputType) {
        this.inputType = inputType;
    }

    public String getScanTime() {
        return scanTime;
    }

    public void setScanTime(String scanTime) {
        this.scanTime = scanTime;
    }

    public int getQuantity() {
        return quantity;
    }

    public void setQuantity(int quantity) {
        this.quantity = quantity;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getStowageNo() {
        return stowageNo;
    }

    public void setStowageNo(String stowageNo) {
        this.stowageNo = stowageNo;
    }

    public Integer getOperTypeCode() {
        return operTypeCode;
    }

    public void setOperTypeCode(Integer operTypeCode) {
        this.operTypeCode = operTypeCode;
    }

    public String getOperEmpCode() {
        return operEmpCode;
    }

    public void setOperEmpCode(String operEmpCode) {
        this.operEmpCode = operEmpCode;
    }

    public String getOperEmpName() {
        return operEmpName;
    }

    public void setOperEmpName(String operEmpName) {
        this.operEmpName = operEmpName;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }
}

